Disco: Distributed co-clustering with map-reduce: A case study towards petabyte-scale end-to-end mining farshidfarhat